Naco es un pueblo fronterizo de México ubicado en el noreste del estado de Sonora, en la frontera con los Estados Unidos, cabecera del municipio del mismo nombre. Cuenta con una población de 6069 habitantes y se encuentra a 155 kilómetros de Nogales y a 55 kilómetros de Agua Prieta. Se sitúa justamente al lado del pueblo de Naco, Arizona. El nombre de Naco proviene de la lengua ópata, y significa ‘nopal’ o ‘cactus’.
Antes de la llegada de los europeos, el área estuvo dominada por el pueblo ópata. Naco, Sonora, así como Naco, Arizona, comenzaron a existir en 1897 como un punto de cruce fronterizo que conectaba a las minas de ambos lados. Naco, Sonora se fundó oficialmente en 1900 con la construcción de la línea de ferrocarril Naco-Cananea. Hasta 1901 el territorio de Naco formó parte del municipio de Fronteras, después del de Cananea, hasta que el decreto expedido por el congreso local el 22 de junio de 1937 le concedió la autonomía municipal.
El pueblo vivió diversas luchas de la Revolución Mexicana y una rebelión protagonizada por el general José Gonzalo Escobar en 1929 (Rebelión escobarista). Durante el segundo conflicto un piloto estadounidense llamado Patrick Murphy se ofreció como voluntario para bombardear a las fuerzas federales para los rebeldes, pero por error bombardeó la zona de Naco en Arizona.